/**
 * 
 */
package br.ufrgs.inf.cwsmart.monitoring;


/**
 * @author Rodrigo S Lumertz
 *
 */
public abstract class Monitoring {

	/**
	 * The constructor automatically called by the class that implements the matcher 
	 */
	public Monitoring() {				
	}
	
	/**
	 * This method should run a thread that monitoring the CWS executions and collect data
	 * to populate the data mart. 
	 * 
	 * The collected informations is hand over to the mining module. 
	 */
	public abstract void monitor();
}
